front strap - Spanish English Dictionary